@charset "utf-8";
/* CSS Document */
body { background:#fff}
.wrap { width:950px; margin:0 auto; _overflow:hidden; background:#fff; }
.top { width:930px; height:45px; padding:10px; background:url(../images/bjh_logo.jpg) no-repeat 10px 10px;}
.top .logo {width:150px;height:45px;position:relative;display:block;}
.wbjgz { float:right; padding-right:10px; padding-top:20px}
.nav { width:950px; height:35px; background:#eee; position:relative}
.nav .mybjh { position:absolute; right:20px; top:12px; font-size:14px; color:#FFF; background:url(../images/nav_ico1.jpg) no-repeat; padding-left:15px;}
.nav .mybjh a, .nav .mybjh a:visited { color:#FFF; font-size:14px; padding:1px}
.nav .nav_f { background:url(../images/nav_bg.jpg) no-repeat; width:940px; height:30px; padding-top:6px; padding-left:10px;}
.nav_f li { height:30px;  padding-left:2px; margin-right:10px; float:left}
.nav_f .seltab {background:url(../images/nav_tab_bg.jpg) no-repeat left top;}
.nav_f li a, .nav_f li a:visited { padding:0 15px; height:30px; display:block; line-height:30px; font-size:14px; color:#FFF; float:left}
.nav_f .seltab a, .nav_f .seltab a:visited {background:url(../images/nav_tab_bg.jpg) right top; font-weight:bold; color:#C03}
.ul_s_box { width:910px; height:25px; padding:7px 20px 0}
.ul_s_box a, .ul_s_box a:visited { padding:0 15px; margin-right:20px; line-height:18px;  display:block; float:left}
.ul_s_box a.seltab, .ul_s_box a.seltab:visited { background:#C03; color:#FFF}




.bg{ background:url(../images/rowbg.jpg) repeat-y 0 0}
.banner { background:url(../images/banner1.jpg) no-repeat; height:259px}
.row1{ background:url(../images/row1.jpg) no-repeat; height:398px; position:relative}
.row2{ background:url(../images/row2.jpg) no-repeat; height:364px; position:relative}
.row3{ background:url(../images/row3.jpg) no-repeat; height:329px; position:relative}
.row4{ background:url(../images/row4.jpg) no-repeat; height:358px; position:relative}
.row1 p, .row2 p, .row3 p, .row4 p { font-size:14px; color:#666; line-height:170%; position:absolute;}
.row1 p { top:210px; left:610px}
.row2 p { top:230px; left:140px}
.row3 p { top:190px; left:540px}
.row4 p { top:210px; left:140px}
.list{ }
.gallery {padding: 5px 0 10px;}
.gallery li {  display: inline; float: left; height: 275px; margin-bottom:15px; margin-left: 28px; overflow: hidden; position: relative; width: 206px;}
.gallery li img { width:200px; height:200px; border:1px solid #ADAD33; padding:2px}
.gallery li div.description { background:#990; color: #FFFFFF; font-size: 14px; height: 30px; line-height: 30px; padding-left: 15px; position: relative; filter: Alpha(Opacity=80); Opacity:0.8 }
.gallery li p { top:-20px; line-height:150%; display:block; position:relative; color:#666}


.bottom { background:#A9B481; border-top:#A9B481 3px solid; width:946px; overflow:hidden; margin:0 auto}
.bottom .hr{ width:950px; height:2px; background:#ffffe6; font-size:0}
.w335 { width:331px; height:280px; background:url(../images/titbg_bot.jpg) no-repeat 20px 15px}
.w615 { width:615px; padding-top:15px; }
.wbdm { padding:180px 20px 0;}
.tit_rd{ padding:0 20px 0 0; height:22px;}
.tit_rd a, .tit_rd a:visited { color:#FFC; float:right; line-height:22px}
.tit_rd a:hover { text-decoration:underline; color:#FFF}

.list_rd { padding-top:15px;}
.list_rd li { width:190px; height:115px; float:left; margin-right:10px; background:url(../images/swd_1.jpg) no-repeat center 71px}
.list_rd li img{ border:#666 1px solid; width:188px; height:83px}






